TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/09/2025)
2024
Section - Missouri Valley
Area - Oklahoma City
League - 2024 OKCAdult 18 & Over League
Flight - 4.0-men
--------------------------------------------------------------------------------------------------------------------------------------
Brandon's Fault
League Record: 7 - 5
The Following Have Played In League Matches On This Team (In Rating Order)
Khiem Nguyen - 3.87
Mark Carlin - 3.80
Dallas Pennington - 3.80
Brandon Stewart - 3.80
Jeffrey Bowser - 3.78
Jason Compton - 3.77
Gary Broxterman - 3.77
John Walker - 3.75
Chase Stewart - 3.72
David Dustmann - 3.68
Derek Pennington - 3.62
Bill Towler - 3.59
Christoph Schmidt-Warnecke - 3.55
Corey Doyle - 3.54
Matt Baldwin - 3.51
Mark Neumeister - 3.48
League Results By Position
1S 2S 1D 2D 3D
Bill Towler - 3.59 & Christoph Schmidt-Warnecke - 3.55 0 - 1
Bill Towler - 3.59 0 - 1 1 - 3
Brandon Stewart - 3.80 & Christoph Schmidt-Warnecke - 3.55 0 - 1
Brandon Stewart - 3.80 & Matt Baldwin - 3.51 1 - 0
Chase Stewart - 3.72 & Derek Pennington - 3.62 0 - 1
Chase Stewart - 3.72 3 - 0 2 - 0
Christoph Schmidt-Warnecke - 3.55 1 - 0 2 - 0
Corey Doyle - 3.54 & Matt Baldwin - 3.51 0 - 1
Derek Pennington - 3.62 0 - 1
Dallas Pennington - 3.80 & Christoph Schmidt-Warnecke - 3.55 1 - 0
Dallas Pennington - 3.80 & Corey Doyle - 3.54 1 - 0
Dallas Pennington - 3.80 & Derek Pennington - 3.62 1 - 0
Dallas Pennington - 3.80 0 - 1 1 - 0
David Dustmann - 3.68 & Brandon Stewart - 3.80 1 - 0
David Dustmann - 3.68 & Corey Doyle - 3.54 1 - 1
David Dustmann - 3.68 & John Walker - 3.75 0 - 1
David Dustmann - 3.68 & Mark Carlin - 3.80 0 - 1 0 - 1
Gary Broxterman - 3.77 & Corey Doyle - 3.54 1 - 0
Gary Broxterman - 3.77 & Jeffrey Bowser - 3.78 1 - 3 2 - 0 0 - 1
Gary Broxterman - 3.77 & Jason Compton - 3.77 0 - 1
Jason Compton - 3.77 & Corey Doyle - 3.54 1 - 0
Jason Compton - 3.77 & Derek Pennington - 3.62 0 - 1
Jason Compton - 3.77 & Mark Neumeister - 3.48 1 - 0 2 - 0
Jason Compton - 3.77 1 - 0 1 - 0
Khiem Nguyen - 3.87 & Bill Towler - 3.59 0 - 1
Khiem Nguyen - 3.87 & Brandon Stewart - 3.80 1 - 0
Khiem Nguyen - 3.87 2 - 2 1 - 0
Mark Carlin - 3.80 & John Walker - 3.75 1 - 0 3 - 0
Mark Neumeister - 3.48 & Matt Baldwin - 3.51 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Tran/Stokes
League Record: 9 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Lane Wheeler - 3.84
Shaji Jacob - 3.83
Brent Hall - 3.82
Andrew Aston - 3.82
Brian Battershell - 3.78
Sean Smith - 3.74
Michael Peters - 3.74
Julian Fuller - 3.73
Rodney ODell - 3.72
Ben Mccarley - 3.71
William Choi - 3.70
Kent Coleman - 3.70
Terry Stokes - 3.66
An Nguyen - 3.66
Grayson Irvin - 3.63
Greg Lane - 3.61
William Baker - n/a
League Results By Position
1S 2S 1D 2D 3D
Andrew Aston - 3.82 3 - 2 4 - 0
An Nguyen - 3.66 & Kent Coleman - 3.70 1 - 0
An Nguyen - 3.66 & Rodney ODell - 3.72 0 - 1
An Nguyen - 3.66 & Shaji Jacob - 3.83 1 - 0
An Nguyen - 3.66 & Terry Stokes - 3.66 0 - 1
Ben Mccarley - 3.71 & Brian Battershell - 3.78 0 - 1
Ben Mccarley - 3.71 & Julian Fuller - 3.73 0 - 1 1 - 0
Ben Mccarley - 3.71 & Michael Peters - 3.74 0 - 1
Ben Mccarley - 3.71 & William Choi - 3.70 0 - 1
Brent Hall - 3.82 & Julian Fuller - 3.73 1 - 0
Brent Hall - 3.82 & Rodney ODell - 3.72 2 - 0 1 - 0
Brent Hall - 3.82 & Terry Stokes - 3.66 1 - 0
Brent Hall - 3.82 1 - 0
Brian Battershell - 3.78 & Michael Peters - 3.74 2 - 0
Grayson Irvin - 3.63 1 - 0 1 - 3
Greg Lane - 3.61 & Brian Battershell - 3.78 1 - 0
Greg Lane - 3.61 & Julian Fuller - 3.73 1 - 0
Greg Lane - 3.61 & Michael Peters - 3.74 1 - 0
Greg Lane - 3.61 & William Baker - n/a 1 - 0
Julian Fuller - 3.73 & Terry Stokes - 3.66 1 - 0
Kent Coleman - 3.70 & Michael Peters - 3.74 2 - 1 1 - 0
Lane Wheeler - 3.84 & Brent Hall - 3.82 0 - 1
Lane Wheeler - 3.84 & Julian Fuller - 3.73 0 - 1 1 - 0
Lane Wheeler - 3.84 & William Choi - 3.70 1 - 0
Michael Peters - 3.74 & Terry Stokes - 3.66 1 - 0
Sean Smith - 3.74 3 - 3 2 - 1
Shaji Jacob - 3.83 & Michael Peters - 3.74 1 - 0
Shaji Jacob - 3.83 & William Choi - 3.70 1 - 0
William Baker - n/a & Terry Stokes - 3.66 1 - 0
William Choi - 3.70 & Brent Hall - 3.82 1 - 0
William Choi - 3.70 & Brian Battershell - 3.78 0 - 1 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Servaces
League Record: 1 - 10
The Following Have Played In League Matches On This Team (In Rating Order)
JOHN BANAS - 3.67
Tim Jungman - 3.66
Greg Burge - 3.66
Cullen Morrow - 3.66
Scott Brockman - 3.65
Lance Williams - 3.63
Clay Royder - 3.57
Matthew Green - 3.55
Chad Feller - 3.55
Kenneth Hancock - 3.53
James Kennedy - 3.52
Carson Hancock - 3.52
Brent Swift - 3.42
Justin Franklin - 3.13
Scott Edwards - 3.07
Gregory Jungman - n/a
League Results By Position
1S 2S 1D 2D 3D
Brent Swift - 3.42 & Gregory Jungman - n/a 1 - 0
Brent Swift - 3.42 & Matthew Green - 3.55 0 - 1
Brent Swift - 3.42 0 - 1 1 - 3
Chad Feller - 3.55 & Brent Swift - 3.42 0 - 1
Chad Feller - 3.55 & Gregory Jungman - n/a 0 - 1
Chad Feller - 3.55 & Greg Burge - 3.66 0 - 1
Chad Feller - 3.55 & Kenneth Hancock - 3.53 1 - 0
Chad Feller - 3.55 & Lance Williams - 3.63 0 - 1
Chad Feller - 3.55 & Matthew Green - 3.55 0 - 1
Chad Feller - 3.55 & Scott Edwards - 3.07 0 - 1
Clay Royder - 3.57 & Justin Franklin - 3.13 0 - 2
Clay Royder - 3.57 & Matthew Green - 3.55 0 - 1
Cullen Morrow - 3.66 & Clay Royder - 3.57 0 - 1
Cullen Morrow - 3.66 & Lance Williams - 3.63 1 - 0
Cullen Morrow - 3.66 & Matthew Green - 3.55 1 - 1
Cullen Morrow - 3.66 & Tim Jungman - 3.66 0 - 1
Cullen Morrow - 3.66 0 - 1
Carson Hancock - 3.52 & Kenneth Hancock - 3.53 0 - 1
Carson Hancock - 3.52 0 - 5 1 - 1
Justin Franklin - 3.13 & Kenneth Hancock - 3.53 0 - 1
Justin Franklin - 3.13 & Matthew Green - 3.55 0 - 1
JOHN BANAS - 3.67 & Chad Feller - 3.55 0 - 1
JOHN BANAS - 3.67 & Greg Burge - 3.66 0 - 1 1 - 1
JOHN BANAS - 3.67 & Tim Jungman - 3.66 0 - 1
James Kennedy - 3.52 0 - 2 0 - 4
Kenneth Hancock - 3.53 0 - 1
Lance Williams - 3.63 & Clay Royder - 3.57 1 - 0
Lance Williams - 3.63 & Greg Burge - 3.66 0 - 1
Lance Williams - 3.63 & Scott Brockman - 3.65 0 - 1 0 - 1
Matthew Green - 3.55 0 - 3
Scott Brockman - 3.65 & Brent Swift - 3.42 1 - 0 0 - 1
Scott Edwards - 3.07 & Clay Royder - 3.57 0 - 2
Scott Edwards - 3.07 & Justin Franklin - 3.13 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Team Beast
League Record: 2 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Jackson Bales - 3.99
Tyler Shaw - 3.94
Stanley Nguyen - 3.86
Percy Young - 3.82
Axelson Jorque - 3.78
Scott Makintubee - 3.74
Dennis Pollard - 3.56
Jeff McKnight - 3.52
Deonte Randle - 3.45
Jason Do - 3.39
Tuan Ho - 3.30
Josh Sun - 3.20
Alex Symczak - 3.15
Leroy Cantrell - 3.13
Timothy Wallace - n/a
Coltan Gage - n/a
Brian Smith - n/a
League Results By Position
1S 2S 1D 2D 3D
Alex Symczak - 3.15 & Jeff McKnight - 3.52 0 - 2
Alex Symczak - 3.15 & Timothy Wallace - n/a 0 - 1
Axelson Jorque - 3.78 & Deonte Randle - 3.45 0 - 1
Axelson Jorque - 3.78 & Jackson Bales - 3.99 1 - 0
Axelson Jorque - 3.78 & Percy Young - 3.82 0 - 1
Axelson Jorque - 3.78 & Stanley Nguyen - 3.86 1 - 0
Axelson Jorque - 3.78 2 - 2
Brian Smith - n/a & Josh Sun - 3.20 0 - 1
Brian Smith - n/a & Stanley Nguyen - 3.86 0 - 1
Coltan Gage - n/a 0 - 1
Dennis Pollard - 3.56 & Jeff McKnight - 3.52 0 - 1
Dennis Pollard - 3.56 1 - 2 1 - 1
Deonte Randle - 3.45 & Leroy Cantrell - 3.13 0 - 1
Deonte Randle - 3.45 0 - 1 0 - 2
Jeff McKnight - 3.52 & Josh Sun - 3.20 0 - 1
Jeff McKnight - 3.52 & Timothy Wallace - n/a 0 - 1
Josh Sun - 3.20 & Stanley Nguyen - 3.86 0 - 1
Jackson Bales - 3.99 & Josh Sun - 3.20 1 - 0
Jason Do - 3.39 & Jeff McKnight - 3.52 0 - 1
Percy Young - 3.82 & Deonte Randle - 3.45 1 - 1
Percy Young - 3.82 & Jeff McKnight - 3.52 1 - 0
Percy Young - 3.82 & Josh Sun - 3.20 0 - 1
Percy Young - 3.82 & Timothy Wallace - n/a 0 - 1
Percy Young - 3.82 4 - 1
Stanley Nguyen - 3.86 2 - 1 3 - 0
Scott Makintubee - 3.74 & Alex Symczak - 3.15 0 - 1 0 - 1
Scott Makintubee - 3.74 & Percy Young - 3.82 1 - 0
Tuan Ho - 3.30 & Axelson Jorque - 3.78 0 - 1
Tuan Ho - 3.30 & Deonte Randle - 3.45 0 - 1
Tuan Ho - 3.30 & Jeff McKnight - 3.52 0 - 2 0 - 2
Tuan Ho - 3.30 & Leroy Cantrell - 3.13 0 - 2
Tyler Shaw - 3.94 & Stanley Nguyen - 3.86 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
David's Fault
League Record: 8 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Craig Hays - 3.98
Bryan Veit - 3.92
Rip Royse - 3.83
Mitchell Rice - 3.79
Alex Porter - 3.79
Bryan Baxter - 3.78
Peter Pappas - 3.77
Eric Hays - 3.74
Russell Stafford - 3.69
Fernando Lopez - 3.67
Canaan Gardner - 3.67
John Meyers - 3.65
Ken Burkhart - 3.63
David Ogle - 3.62
Grant Woody - 3.60
Neil Molina - 3.54
Kevin Fosbenner - 3.48
League Results By Position
1S 2S 1D 2D 3D
Alex Porter - 3.79 8 - 2 1 - 0
Bryan Baxter - 3.78 & Kevin Fosbenner - 3.48 1 - 0
Bryan Baxter - 3.78 & Mitchell Rice - 3.79 1 - 0
Bryan Veit - 3.92 & John Meyers - 3.65 1 - 0
Bryan Veit - 3.92 & Rip Royse - 3.83 0 - 1 1 - 0
Craig Hays - 3.98 & Bryan Veit - 3.92 2 - 0
Craig Hays - 3.98 & Fernando Lopez - 3.67 1 - 0
Craig Hays - 3.98 & Grant Woody - 3.60 1 - 0
Craig Hays - 3.98 & Ken Burkhart - 3.63 1 - 0 1 - 0
Canaan Gardner - 3.67 & Fernando Lopez - 3.67 0 - 1
Canaan Gardner - 3.67 & Mitchell Rice - 3.79 1 - 0 0 - 1
David Ogle - 3.62 & Grant Woody - 3.60 0 - 1
David Ogle - 3.62 & Ken Burkhart - 3.63 1 - 0
David Ogle - 3.62 & Rip Royse - 3.83 1 - 0
Eric Hays - 3.74 & Bryan Veit - 3.92 1 - 0
Eric Hays - 3.74 & Grant Woody - 3.60 0 - 1
Eric Hays - 3.74 1 - 1 3 - 2
Fernando Lopez - 3.67 & Bryan Baxter - 3.78 1 - 0 1 - 0
Fernando Lopez - 3.67 & Bryan Veit - 3.92 1 - 0
Fernando Lopez - 3.67 & Kevin Fosbenner - 3.48 0 - 1
Grant Woody - 3.60 & Peter Pappas - 3.77 0 - 1
Grant Woody - 3.60 & Rip Royse - 3.83 1 - 0 0 - 1
Grant Woody - 3.60 1 - 0
John Meyers - 3.65 & Rip Royse - 3.83 0 - 2
Ken Burkhart - 3.63 & Kevin Fosbenner - 3.48 0 - 1
Kevin Fosbenner - 3.48 & Mitchell Rice - 3.79 1 - 0
Neil Molina - 3.54 & Kevin Fosbenner - 3.48 1 - 0
Neil Molina - 3.54 & Russell Stafford - 3.69 0 - 1 0 - 1
Peter Pappas - 3.77 1 - 0
Russell Stafford - 3.69 & Ken Burkhart - 3.63 0 - 1
Russell Stafford - 3.69 & Rip Royse - 3.83 1 - 0
Russell Stafford - 3.69 2 - 1
--------------------------------------------------------------------------------------------------------------------------------------
ECC Cardinals
League Record: 2 - 10
The Following Have Played In League Matches On This Team (In Rating Order)
Fred Lueck - 3.84
dar patel - 3.79
Ben Dixon - 3.73
Matthew Wheatley - 3.65
an nguyen - 3.64
Monty Mayfield - 3.59
Nathan Harris - 3.57
Nathan Cao - 3.49
Trey Ourth - 3.47
Ryan Hanson - 3.45
ALFREDO MANTILLA - 3.42
Eleazar Morales - 3.38
Brandon Sturiale - 3.32
Ernesto Lang - 3.10
Juan Cantu-Clatza - 2.83
Andy Caro - n/a
League Results By Position
1S 2S 1D 2D 3D
dar patel - 3.79 & Ben Dixon - 3.73 0 - 1
dar patel - 3.79 & Eleazar Morales - 3.38 1 - 0
dar patel - 3.79 & Ernesto Lang - 3.10 0 - 1 1 - 0
dar patel - 3.79 & Fred Lueck - 3.84 1 - 0 1 - 0
dar patel - 3.79 & Nathan Harris - 3.57 1 - 0
dar patel - 3.79 1 - 2
Andy Caro - n/a & Brandon Sturiale - 3.32 0 - 1 1 - 0
ALFREDO MANTILLA - 3.42 & dar patel - 3.79 0 - 1
ALFREDO MANTILLA - 3.42 & Eleazar Morales - 3.38 1 - 1
ALFREDO MANTILLA - 3.42 & Juan Cantu-Clatza - 2.83 0 - 1
Ben Dixon - 3.73 & Brandon Sturiale - 3.32 0 - 1
Ben Dixon - 3.73 & Fred Lueck - 3.84 1 - 0 1 - 0
Ben Dixon - 3.73 1 - 0
Brandon Sturiale - 3.32 & Ernesto Lang - 3.10 0 - 1
Brandon Sturiale - 3.32 & Monty Mayfield - 3.59 1 - 0
Brandon Sturiale - 3.32 & Matthew Wheatley - 3.65 0 - 1
Eleazar Morales - 3.38 & Andy Caro - n/a 0 - 1
Eleazar Morales - 3.38 & Brandon Sturiale - 3.32 0 - 1 1 - 0
Eleazar Morales - 3.38 & Ernesto Lang - 3.10 0 - 1
Eleazar Morales - 3.38 & Fred Lueck - 3.84 0 - 1
Eleazar Morales - 3.38 & Matthew Wheatley - 3.65 0 - 1
Juan Cantu-Clatza - 2.83 & Eleazar Morales - 3.38 0 - 1
Monty Mayfield - 3.59 & Trey Ourth - 3.47 0 - 2 0 - 1 0 - 1
Matthew Wheatley - 3.65 & Trey Ourth - 3.47 0 - 1
Nathan Cao - 3.49 0 - 4 0 - 3
Nathan Harris - 3.57 & Trey Ourth - 3.47 0 - 2
Nathan Harris - 3.57 1 - 4
Ryan Hanson - 3.45 & Ernesto Lang - 3.10 1 - 1
Ryan Hanson - 3.45 & Matthew Wheatley - 3.65 0 - 1
an nguyen - 3.64 3 - 1 0 - 4
--------------------------------------------------------------------------------------------------------------------------------------
OK/Cue-Day/18&over4.0M
League Record: 11 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Travis Weedn - 3.95
Tyler Weinrich - 3.89
Luke Winslow - 3.86
Jordan Tupper - 3.84
Nathan Geist - 3.82
Kaleb Schroeder - 3.82
Michal Bieniasz - 3.81
Jerry Day - 3.80
Scott Phipps - 3.75
Robert Kielty - 3.74
mark goodman - 3.72
Andrew Wittrock - 3.71
Johnny Nguyen - 3.67
League Results By Position
1S 2S 1D 2D 3D
mark goodman - 3.72 & Andrew Wittrock - 3.71 1 - 0
mark goodman - 3.72 & Travis Weedn - 3.95 1 - 0 1 - 0
mark goodman - 3.72 0 - 1 3 - 2
Andrew Wittrock - 3.71 1 - 1 1 - 1
Jerry Day - 3.80 & Robert Kielty - 3.74 1 - 0
Jerry Day - 3.80 1 - 1
Johnny Nguyen - 3.67 & Travis Weedn - 3.95 1 - 0 2 - 0
Johnny Nguyen - 3.67 0 - 1
Jordan Tupper - 3.84 & Robert Kielty - 3.74 0 - 1 1 - 0 1 - 0
Kaleb Schroeder - 3.82 & Andrew Wittrock - 3.71 1 - 0
Kaleb Schroeder - 3.82 & Johnny Nguyen - 3.67 1 - 0
Kaleb Schroeder - 3.82 & Nathan Geist - 3.82 1 - 0 1 - 1 2 - 0
Kaleb Schroeder - 3.82 1 - 0
Luke Winslow - 3.86 1 - 1 1 - 0
Michal Bieniasz - 3.81 4 - 0 1 - 1
Robert Kielty - 3.74 & Travis Weedn - 3.95 1 - 0
Scott Phipps - 3.75 & Jerry Day - 3.80 1 - 0
Scott Phipps - 3.75 & Johnny Nguyen - 3.67 2 - 0 1 - 0
Scott Phipps - 3.75 & Jordan Tupper - 3.84 0 - 1 1 - 0 1 - 0
Scott Phipps - 3.75 & Michal Bieniasz - 3.81 1 - 0
Scott Phipps - 3.75 & Travis Weedn - 3.95 1 - 0
Tyler Weinrich - 3.89 & Johnny Nguyen - 3.67 1 - 0
Tyler Weinrich - 3.89 & Jordan Tupper - 3.84 3 - 0 0 - 1
Tyler Weinrich - 3.89 & Travis Weedn - 3.95 1 - 0 1 - 0 1 - 0